package com.antdesignbackend.backend.entity.entityVo;

import com.antdesignbackend.backend.entity.Button;
import com.antdesignbackend.backend.entity.Eventplann;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class EventplannVo extends Eventplann {
    /**
     **当前的页码，默认第1页
     **/
    public int pageIndex = 1;
    /**
     ** 每页的行数，默认10
     **/
    public int pageSize = 10;
    /**
     ** 页面操作类型
     **/
    public String action;
    /**
     **  权限列表
     **/
    private List<Button> buttonList;
    /**
     * 活动金额
     */
    private Double eventAmount;
    /**
     * 入账金额
     */
    private Double amount;
    /**
     * 能否使用优惠券 1能使用，0不能使用
     */
    private Integer isUse;
    /**
     * 策划表ID
     */
    private Integer eventId;
    /**
     * 0无返还1年返2月返
     */
    private Integer isReturn;
    /**
     * 年返
     */
    private Double yearReturn;
    /**
     * 月返
     */
    private Double monthReturn;
    /**
     * 返还次数
     */
    private Integer frequency;
}
